Na maioria dos bancos de dados pode ser usado limit 1, como no postgre, mysql ou sql server. Ele mostra a primeira linha de acordo com a ordenação, padrão ou definida na query.
sintaxe:
SELECT [campos] FROM nome da tabela [ligações ou buscas necessárias] ORDER BY [campos de ordenação e ordem] LIMIT 1;
No firebird tem o first 1 ou last 1 que mostra o primeiro ou o último resultado.
sintaxe:
SELECT FIRST 1, [campos selecionados] FROM nome da tabela;